package cn.xopencode.recordservice.provider.robotroom;

import cn.xopencode.common.framework.vo.CommonResult;
import cn.xopencode.common.framework.vo.PageResult;
import cn.xopencode.recordservice.rpc.robotroom.RobotRecordRpc;
import cn.xopencode.recordservice.rpc.robotroom.dto.RobotRecordCreateDTO;
import cn.xopencode.recordservice.rpc.robotroom.dto.RobotRecordDTO;
import cn.xopencode.recordservice.rpc.robotroom.vo.RobotRecordPageVO;
import cn.xopencode.recordservice.rpc.robotroom.vo.RobotRecordVO;
import org.apache.dubbo.config.annotation.DubboService;

/**
 * 智能机器人班机柜间巡检记录 Rpc 实现类
 */
@DubboService(version = "${dubbo.provider.RobotRecordRpc.version}")
public class RobotRecordRpcImpl implements RobotRecordRpc {

    @Override
    public CommonResult<Integer> createRobotRecord(RobotRecordCreateDTO createDTO) {
        return null;
    }

    @Override
    public CommonResult<PageResult<RobotRecordPageVO>> pageRobotRecord(RobotRecordDTO pageDTO) {
        return null;
    }

    @Override
    public CommonResult<RobotRecordVO> getRobotRecordById(String id) {
        return null;
    }
}
